<?php

	include "../controller/ConectBanco.php";

class PontoDAO{

	function insert(Ponto $ponto){
	    									
		mysql_query("INSERT INTO ponto SET idDevice = '".$ponto->getIdDevice()."'
							, idUsuario = ". $ponto->getIdUsuario()."
							, nomePonto= '". $ponto->getNome()."'
							, tipo = '". $ponto->getTipo()."'
							, info = '". $ponto->getInfo()."'")	or die (mysql_error());	
		
		header("location:../view/ListaPontos.php?idUsuario=".$ponto->getIdUsuario());
		
	}
	
	function delete($idPonto,$idUsuario){
			
		mysql_query("DELETE FROM ponto WHERE idPonto =".$idPonto) or die (mysql_error());
		header("location:../view/ListaPontos.php?idUsuario=".$idUsuario);
	}
	
	function update(Ponto $ponto ){
		mysql_query("UPDATE ponto SET idDevice = '".$ponto->getIdDevice()."'
							, idUsuario = ". $ponto->getIdUsuario()."
							, nomePonto= '". $ponto->getNome()."'
							, tipo = '". $ponto->getTipo()."'
							, info = '". $ponto->getInfo()."' WHERE idPonto='".$ponto->getIdPonto()."'") or die (mysql_error());	
		
		header("location:../view/ListaPontos.php?idUsuario=".$ponto->getIdUsuario());
	}
	
	function desconect($idPonto,$idDevice,$page){
		mysql_query("UPDATE ponto SET idDevice = null WHERE idPonto='".$idPonto."'") or die (mysql_error());
		$result = mysql_query("SELECT idUsuario FROM ponto WHERE idPonto = $idPonto")or die(mysql_error());
		$idUsuario = mysql_fetch_array($result);
		if ($page == null) {
			header("location:../view/ListaPontos.php?idDevice=".$idDevice);
		}else{
			header("location:../view/ListaPontos.php?idUsuario=".$idUsuario['idUsuario']);
		}
		
	}
}	
	
?>
